foreach позволяет перебрать массив или коллекцию. Имеет следующий вид.
foreach (переменная in массив)
Давайте посмотрим, как на основе прошлого примера можно было напечатать элементы массива.
using System;
class MainClass
{
public static void Main(string[] args)
{
int[] myArray= new int[5];
int[] myArray1= new int[] {1,2,3,4,5};
foreach(int i in myArray1)
{
Console.Write(i);
Console.WriteLine();
}
}
}
Преимущество на лицо, нам не надо заботиться о размере массива, то есть указывать его размер при переборе элементов. Это очень хорошо и приятно.